erythrina corallodendrum - English Synonyms Dictionary

erythrina corallodendrum

n.
[1] coral bean tree